#!/usr/bin/env python




##################################################
## DEPENDENCIES
import sys
import os
import os.path
import __builtin__
from os.path import getmtime, exists
import time
import types
from Cheetah.Version import MinCompatibleVersion as RequiredCheetahVersion
from Cheetah.Version import MinCompatibleVersionTuple as RequiredCheetahVersionTuple
from Cheetah.Template import Template
from Cheetah.DummyTransaction import *
from Cheetah.NameMapper import NotFound, valueForName, valueFromSearchList, valueFromFrameOrSearchList
from Cheetah.CacheRegion import CacheRegion
import Cheetah.Filters as Filters
import Cheetah.ErrorCatchers as ErrorCatchers

##################################################
## MODULE CONSTANTS
VFFSL=valueFromFrameOrSearchList
VFSL=valueFromSearchList
VFN=valueForName
currentTime=time.time
__CHEETAH_version__ = '2.4.1'
__CHEETAH_versionTuple__ = (2, 4, 1, 'final', 0)
__CHEETAH_genTime__ = 1262611181.5929999
__CHEETAH_genTimestamp__ = 'Mon Jan 04 11:19:41 2010'
__CHEETAH_src__ = 'Skeleton'
__CHEETAH_srcLastModified__ = 'Fri Jan 01 23:41:17 2010'
__CHEETAH_docstring__ = 'Autogenerated by Cheetah: The Python-Powered Template Engine'

if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple:
    raise AssertionError(
      'This template was compiled with Cheetah version'
      ' %s. Templates compiled before version %s must be recompiled.'%(
         __CHEETAH_version__, RequiredCheetahVersion))

##################################################
## CLASSES

class Skeleton(Template):

    ##################################################
    ## CHEETAH GENERATED METHODS


    def __init__(self, *args, **KWs):

        super(Skeleton, self).__init__(*args, **KWs)
        if not self._CHEETAH__instanceInitialized:
            cheetahKWArgs = {}
            allowedKWs = 'searchList namespaces filter filtersLib errorCatcher'.split()
            for k,v in KWs.items():
                if k in allowedKWs: cheetahKWArgs[k] = v
            self._initCheetahInstance(**cheetahKWArgs)
        

    def respond(self, trans=None):



        ## CHEETAH: main method generated for this template
        if (not trans and not self._CHEETAH__isBuffering and not callable(self.transaction)):
            trans = self.transaction # is None unless self.awake() was called
        if not trans:
            trans = DummyTransaction()
            _dummyTrans = True
        else: _dummyTrans = False
        write = trans.response().write
        SL = self._CHEETAH__searchList
        _filter = self._CHEETAH__currentFilter
        
        ########################################
        ## START - generated method body
        
        write(u'''<html>
<head>
<script type="text/javascript" src="../js/jquery-1.3.2.min.js" ></script>
<link rel="stylesheet" href="../css/style.css" type="text/css" />

</head>
<body>
    ''')
        _v = VFSL([locals()]+SL+[globals(), __builtin__],"titulo",True) # u'$titulo' on line 8, col 5
        if _v is not None: write(_filter(_v, rawExpr=u'$titulo')) # from line 8, col 5.
        write(u'''
    ''')
        _v = VFSL([locals()]+SL+[globals(), __builtin__],"divInfo",False)(VFSL([locals()]+SL+[globals(), __builtin__],"error",True)) # u'$divInfo($error)' on line 9, col 5
        if _v is not None: write(_filter(_v, rawExpr=u'$divInfo($error)')) # from line 9, col 5.
        write(u'''
    ''')
        _v = VFSL([locals()]+SL+[globals(), __builtin__],"divSearch",True) # u'$divSearch' on line 10, col 5
        if _v is not None: write(_filter(_v, rawExpr=u'$divSearch')) # from line 10, col 5.
        write(u'''
    ''')
        _v = VFSL([locals()]+SL+[globals(), __builtin__],"formEdit",True) # u'$formEdit' on line 11, col 5
        if _v is not None: write(_filter(_v, rawExpr=u'$formEdit')) # from line 11, col 5.
        write(u'''
</body>
<script type="text/javascript" src="../js/js_edit_table.js" ></script>

</html>''')
        
        ########################################
        ## END - generated method body
        
        return _dummyTrans and trans.response().getvalue() or ""
        
    ##################################################
    ## CHEETAH GENERATED ATTRIBUTES


    _CHEETAH__instanceInitialized = False

    _CHEETAH_version = __CHEETAH_version__

    _CHEETAH_versionTuple = __CHEETAH_versionTuple__

    _CHEETAH_genTime = __CHEETAH_genTime__

    _CHEETAH_genTimestamp = __CHEETAH_genTimestamp__

    _CHEETAH_src = __CHEETAH_src__

    _CHEETAH_srcLastModified = __CHEETAH_srcLastModified__

    _mainCheetahMethod_for_Skeleton= 'respond'

## END CLASS DEFINITION

if not hasattr(Skeleton, '_initCheetahAttributes'):
    templateAPIClass = getattr(Skeleton, '_CHEETAH_templateClass', Template)
    templateAPIClass._addCheetahPlumbingCodeToClass(Skeleton)


# CHEETAH was developed by Tavis Rudd and Mike Orr
# with code, advice and input from many other volunteers.
# For more information visit http://www.CheetahTemplate.org/

##################################################
## if run from command line:
if __name__ == '__main__':
    from Cheetah.TemplateCmdLineIface import CmdLineIface
    CmdLineIface(templateObj=Skeleton()).run()


